#include "monster.h"
#include <QTextStream>

int main()
{
    QTextStream cout(stdout);

    Monster m1;
    Monster m2("Dragão", 100, Point2D(20, 30));
    Monster m3("Bruxo", 50, 25, 10);
    cout << m2.getName() << endl;
    cout << m2.toString() << endl;
    cout << m1.toString() << endl;
    m2.moveTo(40, 70);
    cout << "Monstro: " << m2 << endl;
    cout << "Mais um monstro: " << m3 << endl;
    Monster m4("LongeDemais", 30, Point2D(500, 800));
    cout << "Onde ficou? " << m4 << endl;
    Monster m5("MaisLonge", 27, 1550, 2810);
    cout << "Onde ficou? " << m5 << endl;
    cout << "Qual o tamanho do espaço? " << Point2D::getMaxCoord() << endl;
}
